שתי ראיונות טכניים ומשאבי אנוש.
הייתי נוכח באחד טכני: שאלות בכתב, ושיחה בעניין התשובות.
שאלות מתוך הראיון
1. נתון פוליגון כללי. תוכנה שלך עוברת בין נקודות הפוליגון. יש להבין האם פוליגון הוא CW (כיוון עם כיוון השעון) או CCW (כנגד כיוון השעון). פוליגון נקרא CW, אם נמצא מימין לתנועת התוכנה; והפוליגון ייקרא CCW אם נמצא משמאל לתנועת התוכנה עליו.
2. תציר דיאגרמה (רצוי בשפת UML) של class פוליגון, המאפשר מתודות Draw, Zoom,Pan,Refresh,
Validate(שהפוליגון תקין, שאין בו קווים חוצים, למשל)
כמו כן מחזיר תכונות Type, Size וכו';
תתחשב במקרי קצה כמו מעגל וריבוע.
2. נתון קוד פונקציה. מתקמפלת ללא שגיאות. למצוא בה כמה שיותר שגיאות לוגיות, אשר יגרמו לשגיאות במקרים מסויימים ויקשו על התחזוקה שלה.
3. בהינתן פרמטר של byte בודד, פונקציה הפשוטה ביותר שמחשבת מספר אחדים, תשתמש ב << (shift); תציע פתרון טוב יותר במובן REAL-TIME;
4. להבין קטע ממסמך מדריך משתמש; לענות על שלוש שאלות בנושא;
5. למצוא טעויות במשך ממשק משתמש הנתון (בתמונה של חלון גרפי);
תשובות
הוסף תשובה
|
לצפיה בתשובות
ינואר 2017
3. מיפוי של 255 מספרים מול תשובה מוכנה של מספר האחדים במספר.
זה היה דרך אווטסורסינג, נקבעו לי הראיונות במקום על ידי החברה עצמה.
שאלות מתוך הראיון
ראיון מקצועי:
שאלו אותי איך לבדוק ATM לרשום את כל התהליכים.
קטע קוד קצר( בC) להגיד אם הוא נכון או לא
לרשום (פסדאו/איזו שפה שרציתי ) תוכנית במקבלת מערך בגודל N , של מספרים מ1-N ( ללא כפיליות )
לאחר מכן מחליפים מס' כלשהו ב-0
והתוכנית אמורה לגלות את המס שהוחלף ( מהו המספר שהוחלף)